Linux 內核分析及應用

Linux 內核分析及應用

作者: 陳科
出版社: 機械工業
出版在: 2018-07-31
ISBN-13: 9787111604082
ISBN-10: 7111604083
裝訂格式: 平裝
總頁數: 274 頁





內容描述


本書由架構師親力打造,分享了他十多年後端開發經驗,特別是圍繞Linux系統進行的服務開發經驗。本書共8章,主要內容包括:第1章介紹Linux對進程和線程的實現原理,並分析了Memcached和Nginx工作進程池模型的實現;第2章介紹並發的概念以及Linux中的並發相關工具,然後分析常見開源軟件的並發問題;第3章介紹Linux是如何進行內存管理的,分析了Memcached和Redis的內存管理機制。第4章介紹Linux系統對中斷進行的封裝和實現;第5章介紹I/O的全過程,以及某些開源系統中I/O相關調用的實現等;第6章介紹Linux文件系統的整體架構及核心概念,然後介紹ext4文件系統的特點,以及TFS小文件系統的設計思路;第7章介紹Linux進程隔離技術,以及Docker容器的部分實現;第8章介紹Linux網絡層數據的流轉過程,以及lvs如何在netfilter上定製,後分析了Nginx服務器socket監聽初始化的過程。




相關書籍

基於C語言與Proteus聯合模擬的單片機技術

作者 丘利麗 何波

2018-07-31

Embedded Linux Systems with the Yocto Project (Prentice Hall Open Source Software Development)(Hardcover)

作者 Rudolf J. Streif

2018-07-31

C語言從入門到項目實踐 (超值版)

作者 聚慕課教育研發中心

2018-07-31